Component: Employee Service Share-based Compensation, Aggregate Disclosures [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Employee Service Share-based Compensation, Aggregate Disclosures [Hierarchy]

*

*

*

us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract
2 Allocated Share-based Compensation Expense [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpense
3 Allocated Share-based Compensation Expense, Net of Tax [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
4 Employee Service Share-based Compensation, Tax Benefit from Compensation Expense [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
5 Employee Service Share-based Compensation, Policy for Issuing Shares upon Exercise [Concept] Text/String For Period

*

us-gaap:EmployeeServiceShareBasedCompensationPolicyForIssuingSharesUponExercise
6 Employee Service Share-based Compensation, Estimated Quantity of Shares to be Repurchased in Following Period [Concept] Shares For Period

*

us-gaap:EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriod
7 Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
8 Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
9 Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
10 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Total Share-based Liabilities Paid [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTotalShareBasedLiabilitiesPaid
11 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized [Concept] Monetary As Of Debit us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
12 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition [Concept] Decimal For Period

*

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition